el cabo - French English Dictionary